package com.igeek.boot2.entity;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @Author: zhiyu
 * @Date:16:01
 * @DESC:
 */
@Data
@ConfigurationProperties(prefix = "person")
public class Person {

    //字面量：  字符串  整型   时间   布尔
    private String name;
    private Integer age;
    private Date birthday;
    private Boolean flag;

    //对象、Map ： 键值对
    private Car car;
    private Map<String,Object> maps;

    //数组（List、Set） ： 一组值
    private Set<String> set;
    private List<Object> listObj;

    //复合结构
    private List<Car> listCars;
    private List<Map<String,Object>> listMap;
    private Map<String,List<Object>> mapList;

}
